<HTML>
<HEAD>
<TITLE>HELP - AnonymousTypes</TITLE>
<script type="text/javascript">
  var relPathToCommmon = "../../common/";
  var relPathToHelpDir = "../../common/help/";
</script>
<script type="text/javascript" src="../../common/jsdyn.js" language="JavaScript"></script>
<script type="text/javascript" src="../../common/js.js" language="JavaScript"></script>
<script type="text/javascript" src="leftmenu.js" language="JavaScript"></script>
<script type="text/javascript">
  var toSearchPage     = "_search','../../search";
  Body1();
</script>
<div class="headerPage">HELP - AnonymousTypes</div>
<div class="path"><a href="#" OnMouseOver="link('','../../index',this)" class="pathLink">Help</A><img src="../../common/path-arrow.gif" class="path-arrow"><a href="#" OnMouseOver="link('_dir','NavigatingInDoxygen0',this)" class="pathLink">Navigating In Doxygen</A><img src="../../common/path-arrow.gif" class="path-arrow"><span class="pathNonLink">AnonymousTypes</span></div>
<script type="text/javascript">
 Body2();
 BodyLeftMenuStart();
WriteLeftMenu("divID710","aID710","LeftMenuActive","leftMenuLinkActive");
 BodyLeftMenuEnd();
 Body3();
</script>
<span class="tabActive"><a href="#" OnMouseOver="linkTab('_page','AnonymousTypes0','_description',this)" class="tabLinkActive">Description</a></span>
<script type="text/javascript">
 Body4();
</script>
&nbsp;<br>
<div class="padding"><div class="userParagraph2">Anonymous types in DoxyS.</div>
Anonymous namepaces, classes, structs and unions are given artificial names<br>
in the DoxyS documentation in order to better display them and to be able to distiguish between them.<br>
<br>
</div>
<div class="padding">The automatic generated names are a concatenation of a prefix, unique ID number<br>
and the name of the surrounding scope like this:<br>
<br>
</div>
<div class="padding"><table cellspacing=0 cellpadding=0 border=0 class="userTableBorder">
<tr>
<td class="userPaddingHeadMultiColumn1">Syntax</td><td class="userPaddingHeadMultiColumn1">Type</td><td class="userPaddingHeadMultiColumn2">Example<br>
</td></tr>
<tr>
<td class="userPaddingNormal1"><code>AN</code> + <code>NUM</code> _+<code>file_name</code></td><td class="userPaddingNormal1">&nbsp;Anonymous <b>namespace</b>, usually in a .CPP-file</td><td class="userPaddingNormal2">&nbsp;AN4_myfile.cpp<br>
</td></tr>
<tr>
<td class="userPaddingNormal1"><code>AU</code> + <code>NUM</code> _+<code>class_name</code></td><td class="userPaddingNormal1">&nbsp;Anonymous <b>union</b>, usually inside a class</td><td class="userPaddingNormal2">&nbsp;AU8_MyClass<br>
</td></tr>
<tr>
<td class="userPaddingNormal1"><code>AC</code> + <code>NUM</code> _+<code>class_name</code></td><td class="userPaddingNormal1">&nbsp;Anonymous <b>class</b>, usually inside a class</td><td class="userPaddingNormal2">&nbsp;AC12_MyClass<br>
</td></tr>
<tr>
<td class="userPaddingNormal1"><code>AS</code> + <code>NUM</code> _+<code>class_name</code></td><td class="userPaddingNormal1">&nbsp;Anonymous <b>struct</b>, usually inside a class</td><td class="userPaddingNormal2">&nbsp;AS2_MyClass</td></tr>
</table>
</div>
<script type="text/javascript">
 Body5();
Statistics("","","","","");
 Body6();
SetPageTab('_page','_description');
</script>
